#ifndef TESTSUITE_H
#define TESTSUITE_H

#include "common.h"

class TestCase;
class wxString;
class wxTreeCtrl;
class wxTreeItemId;

class CAPY_TEST_API TestSuite
{
public:
	TestSuite(const wxString& name);
	~TestSuite();
	void Add(TestCase* testCase);
	void Run();
	void Draw(wxTreeCtrl& tree, wxTreeItemId& parent);
private:
	class TestSuiteImpl* impl;
};

#endif // TESTSUITE_H